<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>
        <?php
        /*04.1)Variáveis são identificadores criados para guardar valores por determinado tempo. Em
PHP elas  são  declaradas e inicializadas,  porém  são  armazenadas na memória RAM  do
servidor   web.
         */
        
        /*04.2)A tipagem em PHP é dinâmica, ou seja, as variáveis não precisam ser obrigatoriamente
inicializadas após a declaração. Uma variável é inicializada no momento em que é feita a
primeira atribuição. O tipo da variável será definido de acordo com o valor atribuído. Esse é
um fator importante em PHP, pois uma mesma variável pode ser de um mesmo tipo ou não,
e pode assumir no decorrer do código um ou mais valores de tipos diferentes.
         */
        
        /*04.3)• Nomes  de  variáveis  devem  ser  significativa e  transmitir  a ideia  de  seu  conteúdo
dentro do contexto no qual está inserido.
• Utilize  preferencialmente  palavras em minúsculo  (separadas  pelo  caracter  “_”)  ou
somente as primeiras letras em maiúsculo quando da ocorrência de mais palavras.
         * •Nunca inicie a nomenclatura de variáveis com números. Ex: $1nota;
• Nunca utilize espaço em branco no meio do identificados da variável.   Ex: $nome
um;
• Nunca utilize caracteres especiais( ! @ # ^ & * / | [ ] { } ) na nomenclatura das
variáveis.
• Evite criar variáveis com mas de 15 caracteres em virtude da clareza do código­fonte.
         */
        /*04.4)$palavra;
         * $all;
         */
        /*04.5)*/
        $nome = 'maria'; 
        echo $nome ;
        echo '<br>';
        $a = 'tudo';
        echo $a ;
        echo '<br>';
        $b = 'nosso' ;
        echo $b ;
        
        /*04.6)Tipo booleano, Tipo inteiro, Tipo ponto flutuante, Tipo numérico, 
         * Tipo String, Tipo array, Tipo objeto, Tipo recurso e Tipo null.
         */
        
        /*04.7)Atribuindo-lhe valores diferentes.
         */
        /*04.8)
1 ­ $var = ­10;                  ( 3 )ponto flutuante.
2 ­ $var = “palavra”;             ( 5 )tipo null.
3 ­ $var = 10.22;                ( 6 )tipo objeto.
4 ­ $var = true;                 ( 2 )String.
5 ­ $var = null;                 ( 1 )numérico.  
6 ­ $var = new abc;              ( 4 )booleano.
         */
        /*04.9)O  PHP possui algumas constantes pré­definidas, indicando a versão do PHP, o Sistema
Operacional do servidor, o arquivo em execução e diversas outras informações. Para ter
acesso a todas as constantes pré­definidas, pode­se utilizar a função phpinfo(), que exibe
uma   tabela   contendo   todas   as   constantes   pré­definidas,   assim   como   configurações   da
máquina, sistema operacional, servidor HTTP e versão do PHP instalada, como foi feito em
exemplos anteriores. 
         */
        /*04.10)PHP utiliza checagem de tipos dinâmica, ou seja, uma variável pode conter valores de
diferentes  tipos em diferentes momentos da execução  do  script.  Por este motivo não é
necessário declarar o tipo de uma variável para usá­la. O interpretador PHP decidirá qual o
tipo daquela variável, verificando o conteúdo em tempo de execução.
Ainda assim, é permitido converter os valores de um tipo para outro desejado, utilizando
o typecasting ou a função settype (ver adiante). 
         */
        /*04.11)
(int),(integer) :Converte em inteiro.
(real),(float),(double): Converte em ponto flutuante.
(string): Converte em string.
(object):  Converte em objeto.* 
         */
        /*04.12
         */
        echo '<br>';
        define("QUE_PORRE", "que isso");
        print (QUE_PORRE) ;
        
        /*04.13)
         */
        $var1 = "paralelepípedo" ;
                $var2 =15.20 ;
                $var3 = 10;
        
        
        
        
        
        ?>
    </body>
</html>
